﻿using System;
using System.Collections.Generic;
using System.Text;

using H2.NET.Data.Common;
using H2.NET.Data.Common.Mappings;
using H2.NET.Data.Common.Validates;

namespace H2.NET.Business
{
    [Table]
    [Serializable]
    public partial class nvd_Vendor : DataObject
    {
        [ID]
        [DID]
        public string ID { get { return _ID; } set { _ID = value; EntityState.FieldChange("ID"); } }
        private string _ID;
        public static FieldInfo id = new FieldInfo("nvd_Vendor", "ID");

        //流程名
        [Column]
        public string Process { get { return _Process; } set { _Process = value; EntityState.FieldChange("Process"); } }
        private string _Process;
        public static FieldInfo process = new FieldInfo("nvd_Vendor", "Process");

        //实例号
        [Column]
        public int Incident { get { return _Incident; } set { _Incident = value; EntityState.FieldChange("Incident"); } }
        private int _Incident;
        public static FieldInfo incident = new FieldInfo("nvd_Vendor", "Incident");

        //用户名
        [Column]
        public string UserName { get { return _UserName; } set { _UserName = value; EntityState.FieldChange("UserName"); } }
        private string _UserName;
        public static FieldInfo user = new FieldInfo("nvd_Vendor", "UserName");

        //用户全名
        [Column]
        public string UserFullName { get { return _UserFullName; } set { _UserFullName = value; EntityState.FieldChange("UserFullName"); } }
        private string _UserFullName;
        public static FieldInfo userfullname = new FieldInfo("nvd_Vendor", "UserFullName");

        [Column]
        public string Department { get { return _Department; } set { _Department = value; EntityState.FieldChange("Department"); } }
        private string _Department;
        public static FieldInfo department = new FieldInfo("nvd_Vendor", "Department");

        [Column]
        public string ApplicationNo { get { return _ApplicationNo; } set { _ApplicationNo = value; EntityState.FieldChange("ApplicationNo"); } }
        private string _ApplicationNo;
        public static FieldInfo applicationNo = new FieldInfo("nvd_Vendor", "ApplicationNo");

        [Column]
        public string Actions { get { return _Actions; } set { _Actions = value; EntityState.FieldChange("Actions"); } }
        private string _Actions;
        public static FieldInfo actions = new FieldInfo("nvd_Vendor", "Actions");

        [Column]
        public string DrpPriority { get { return _DrpPriority; } set { _DrpPriority = value; EntityState.FieldChange("DrpPriority"); } } private string _DrpPriority; public static FieldInfo drpPriority = new FieldInfo("nvd_Vendor", "DrpPriority");
        [Column]
        public string DMO_DrpPriority { get { return _DMO_DrpPriority; } set { _DMO_DrpPriority = value; EntityState.FieldChange("DMO_DrpPriority"); } } private string _DMO_DrpPriority; public static FieldInfo dMO_DrpPriority = new FieldInfo("nvd_Vendor", "DMO_DrpPriority");

        [Column]
        public string VD_Checked { get { return _VD_Checked; } set { _VD_Checked = value; EntityState.FieldChange("VD_Checked"); } }
        private string _VD_Checked;
        public static FieldInfo vd_Checked = new FieldInfo("nvd_Vendor", "VD_Checked");

        [Column]
        public string VD_Company { get { return _VD_Company; } set { _VD_Company = value; EntityState.FieldChange("VD_Company"); } }
        private string _VD_Company;
        public static FieldInfo vd_Company = new FieldInfo("nvd_Vendor", "VD_Company");

        [Column]
        public string VD_Vendor_Type { get { return _VD_Vendor_Type; } set { _VD_Vendor_Type = value; EntityState.FieldChange("VD_Vendor_Type"); } }
        private string _VD_Vendor_Type;
        public static FieldInfo vd_Vendor_Type = new FieldInfo("nvd_Vendor", "VD_Vendor_Type");

        [Column]
        public string VD_YY { get { return _VD_YY; } set { _VD_YY = value; EntityState.FieldChange("VD_YY"); } }
        private string _VD_YY;
        public static FieldInfo vD_YY = new FieldInfo("nvd_Vendor", "VD_YY");

        [Column]
        public string VD_Description_1 { get { return _VD_Description_1; } set { _VD_Description_1 = value; EntityState.FieldChange("VD_Description_1"); } }
        private string _VD_Description_1;
        public static FieldInfo vd_Description_1 = new FieldInfo("nvd_Vendor", "VD_Description_1");

        [Column]
        public string VD_Description_2 { get { return _VD_Description_2; } set { _VD_Description_2 = value; EntityState.FieldChange("VD_Description_2"); } }
        private string _VD_Description_2;
        public static FieldInfo vd_Description_2 = new FieldInfo("nvd_Vendor", "VD_Description_2");

        [Column]
        public string VD_Search_Term { get { return _VD_Search_Term; } set { _VD_Search_Term = value; EntityState.FieldChange("VD_Search_Term"); } }
        private string _VD_Search_Term;
        public static FieldInfo vd_Search_Term = new FieldInfo("nvd_Vendor", "VD_Search_Term");

        [Column]
        public string VD_Street { get { return _VD_Street; } set { _VD_Street = value; EntityState.FieldChange("VD_Street"); } }
        private string _VD_Street;
        public static FieldInfo vd_Street = new FieldInfo("nvd_Vendor", "VD_Street");

        [Column]
        public string VD_Country { get { return _VD_Country; } set { _VD_Country = value; EntityState.FieldChange("VD_Country"); } }
        private string _VD_Country;
        public static FieldInfo vd_Country = new FieldInfo("nvd_Vendor", "VD_Country");

        [Column]
        public string VD_Region { get { return _VD_Region; } set { _VD_Region = value; EntityState.FieldChange("VD_Region"); } }
        private string _VD_Region;
        public static FieldInfo vd_Region = new FieldInfo("nvd_Vendor", "VD_Region");

        [Column]
        public string VD_City { get { return _VD_City; } set { _VD_City = value; EntityState.FieldChange("VD_City"); } }
        private string _VD_City;
        public static FieldInfo vd_City = new FieldInfo("nvd_Vendor", "VD_City");

        [Column]
        public string VD_Street5 { get { return _VD_Street5; } set { _VD_Street5 = value; EntityState.FieldChange("VD_Street5"); } }
        private string _VD_Street5;
        public static FieldInfo vd_Street5 = new FieldInfo("nvd_Vendor", "VD_Street5");

        [Column]
        public string VD_District { get { return _VD_District; } set { _VD_District = value; EntityState.FieldChange("VD_District"); } }
        private string _VD_District;
        public static FieldInfo vd_District = new FieldInfo("nvd_Vendor", "VD_District");

        [Column]
        public string VD_Street4 { get { return _VD_Street4; } set { _VD_Street4 = value; EntityState.FieldChange("VD_Street4"); } }
        private string _VD_Street4;
        public static FieldInfo vd_Street4 = new FieldInfo("nvd_Vendor", "VD_Street4");

        [Column]
        public string VD_Postal_Code { get { return _VD_Postal_Code; } set { _VD_Postal_Code = value; EntityState.FieldChange("VD_Postal_Code"); } }
        private string _VD_Postal_Code;
        public static FieldInfo vd_Postal_Code = new FieldInfo("nvd_Vendor", "VD_Postal_Code");

        [Column]
        public string VD_Language { get { return _VD_Language; } set { _VD_Language = value; EntityState.FieldChange("VD_Language"); } }
        private string _VD_Language;
        public static FieldInfo vd_Language = new FieldInfo("nvd_Vendor", "VD_Language");

        [Column]
        public string VD_Contact_Person { get { return _VD_Contact_Person; } set { _VD_Contact_Person = value; EntityState.FieldChange("VD_Contact_Person"); } }
        private string _VD_Contact_Person;
        public static FieldInfo vd_Contact_Person = new FieldInfo("nvd_Vendor", "VD_Contact_Person");

        [Column]
        public string VD_Telephone { get { return _VD_Telephone; } set { _VD_Telephone = value; EntityState.FieldChange("VD_Telephone"); } }
        private string _VD_Telephone;
        public static FieldInfo vd_Telephone = new FieldInfo("nvd_Vendor", "VD_Telephone");

        [Column]
        public string VD_Ext_1 { get { return _VD_Ext_1; } set { _VD_Ext_1 = value; EntityState.FieldChange("VD_Ext_1"); } }
        private string _VD_Ext_1;
        public static FieldInfo vd_Ext_1 = new FieldInfo("nvd_Vendor", "VD_Ext_1");

        [Column]
        public string VD_Fax_Number { get { return _VD_Fax_Number; } set { _VD_Fax_Number = value; EntityState.FieldChange("VD_Fax_Number"); } }
        private string _VD_Fax_Number;
        public static FieldInfo vd_Fax_Number = new FieldInfo("nvd_Vendor", "VD_Fax_Number");

        [Column]
        public string VD_Ext_2 { get { return _VD_Ext_2; } set { _VD_Ext_2 = value; EntityState.FieldChange("VD_Ext_2"); } }
        private string _VD_Ext_2;
        public static FieldInfo vd_Ext_2 = new FieldInfo("nvd_Vendor", "VD_Ext_2");

        [Column]
        public string VD_Email { get { return _VD_Email; } set { _VD_Email = value; EntityState.FieldChange("VD_Email"); } }
        private string _VD_Email;
        public static FieldInfo vd_Email = new FieldInfo("nvd_Vendor", "VD_Email");

        [Column]
        public string VD_Bank_Country { get { return _VD_Bank_Country; } set { _VD_Bank_Country = value; EntityState.FieldChange("VD_Bank_Country"); } }
        private string _VD_Bank_Country;
        public static FieldInfo vd_Bank_Country = new FieldInfo("nvd_Vendor", "VD_Bank_Country");

        [Column]
        public string VD_Bank_Name { get { return _VD_Bank_Name; } set { _VD_Bank_Name = value; EntityState.FieldChange("VD_Bank_Name"); } }
        private string _VD_Bank_Name;
        public static FieldInfo vd_Bank_Name = new FieldInfo("nvd_Vendor", "VD_Bank_Name");

        [Column]
        public string VD_Bank_Account { get { return _VD_Bank_Account; } set { _VD_Bank_Account = value; EntityState.FieldChange("VD_Bank_Account"); } }
        private string _VD_Bank_Account;
        public static FieldInfo vd_Bank_Account = new FieldInfo("nvd_Vendor", "VD_Bank_Account");

        [Column]
        public string VD_Recon_Account { get { return _VD_Recon_Account; } set { _VD_Recon_Account = value; EntityState.FieldChange("VD_Recon_Account"); } }
        private string _VD_Recon_Account;
        public static FieldInfo vd_Recon_Account = new FieldInfo("nvd_Vendor", "VD_Recon_Account");

        [Column]
        public string VD_Cash_Mgmnt_Group { get { return _VD_Cash_Mgmnt_Group; } set { _VD_Cash_Mgmnt_Group = value; EntityState.FieldChange("VD_Cash_Mgmnt_Group"); } }
        private string _VD_Cash_Mgmnt_Group;
        public static FieldInfo vd_Cash_Mgmnt_Group = new FieldInfo("nvd_Vendor", "VD_Cash_Mgmnt_Group");

        [Column]
        public string VD_Payt_Terms { get { return _VD_Payt_Terms; } set { _VD_Payt_Terms = value; EntityState.FieldChange("VD_Payt_Terms"); } }
        private string _VD_Payt_Terms;
        public static FieldInfo vd_Payt_Terms = new FieldInfo("nvd_Vendor", "VD_Payt_Terms");

        [Column]
        public string VD_Payment_Methods { get { return _VD_Payment_Methods; } set { _VD_Payment_Methods = value; EntityState.FieldChange("VD_Payment_Methods"); } }
        private string _VD_Payment_Methods;
        public static FieldInfo vd_Payment_Methods = new FieldInfo("nvd_Vendor", "VD_Payment_Methods");

        [Column]
        public string VD_Acctg_Clerk { get { return _VD_Acctg_Clerk; } set { _VD_Acctg_Clerk = value; EntityState.FieldChange("VD_Acctg_Clerk"); } }
        private string _VD_Acctg_Clerk;
        public static FieldInfo vd_Acctg_Clerk = new FieldInfo("nvd_Vendor", "VD_Acctg_Clerk");

        [Column]
        public string VD_Order_Currency { get { return _VD_Order_Currency; } set { _VD_Order_Currency = value; EntityState.FieldChange("VD_Order_Currency"); } }
        private string _VD_Order_Currency;
        public static FieldInfo vd_Order_Currency = new FieldInfo("nvd_Vendor", "VD_Order_Currency");

        [Column]
        public string VD_Payment_Terms { get { return _VD_Payment_Terms; } set { _VD_Payment_Terms = value; EntityState.FieldChange("VD_Payment_Terms"); } }
        private string _VD_Payment_Terms;
        public static FieldInfo vd_Payment_Terms = new FieldInfo("nvd_Vendor", "VD_Payment_Terms");

        [Column]
        public string VD_Purchasing_Group { get { return _VD_Purchasing_Group; } set { _VD_Purchasing_Group = value; EntityState.FieldChange("VD_Purchasing_Group"); } }
        private string _VD_Purchasing_Group;
        public static FieldInfo vd_Purchasing_Group = new FieldInfo("nvd_Vendor", "VD_Purchasing_Group");

        [Column]
        public string VD_Pricing_Date_Control { get { return _VD_Pricing_Date_Control; } set { _VD_Pricing_Date_Control = value; EntityState.FieldChange("VD_Pricing_Date_Control"); } }
        private string _VD_Pricing_Date_Control;
        public static FieldInfo vd_Pricing_Date_Control = new FieldInfo("nvd_Vendor", "VD_Pricing_Date_Control");
        [Column]
        public string VD_Schema_Group { get { return _VD_Schema_Group; } set { _VD_Schema_Group = value; EntityState.FieldChange("VD_Schema_Group"); } } private string _VD_Schema_Group; public static FieldInfo vD_Schema_Group = new FieldInfo("nvd_Vendor", "VD_Schema_Group");

        [Column]
        public string VD_GR_Based { get { return _VD_GR_Based; } set { _VD_GR_Based = value; EntityState.FieldChange("VD_GR_Based"); } } private string _VD_GR_Based; public static FieldInfo vD_GR_Based = new FieldInfo("nvd_Vendor", "VD_GR_Based");

        [Column]
        public string VD_Confirmation_Control { get { return _VD_Confirmation_Control; } set { _VD_Confirmation_Control = value; EntityState.FieldChange("VD_Confirmation_Control"); } } private string _VD_Confirmation_Control; public static FieldInfo vD_Confirmation_Control = new FieldInfo("nvd_Vendor", "VD_Confirmation_Control");
        [Column]
        public string VD_PI { get { return _VD_PI; } set { _VD_PI = value; EntityState.FieldChange("VD_PI"); } } private string _VD_PI; public static FieldInfo vD_PI = new FieldInfo("nvd_Vendor", "VD_PI");

        [Column]
        public string VD_Acct_statement { get { return _VD_Acct_statement; } set { _VD_Acct_statement = value; EntityState.FieldChange("VD_Acct_statement"); } }
        private string _VD_Acct_statement;
        public static FieldInfo vd_Acct_statement = new FieldInfo("nvd_Vendor", "VD_Acct_statement");

        [Column]
        public string VD_Category { get { return _VD_Category; } set { _VD_Category = value; EntityState.FieldChange("VD_Category"); } }
        private string _VD_Category;
        public static FieldInfo vd_Category = new FieldInfo("nvd_Vendor", "VD_Category");

        [Column]
        public string VD_Area { get { return _VD_Area; } set { _VD_Area = value; EntityState.FieldChange("VD_Area"); } }
        private string _VD_Area;
        public static FieldInfo vd_Area = new FieldInfo("nvd_Vendor", "VD_Area");

        [Column]
        public string VD_Vendor_Master_Code { get { return _VD_Vendor_Master_Code; } set { _VD_Vendor_Master_Code = value; EntityState.FieldChange("VD_Vendor_Master_Code"); } }
        private string _VD_Vendor_Master_Code;
        public static FieldInfo vd_Vendor_Master_Code = new FieldInfo("nvd_Vendor", "VD_Vendor_Master_Code");

        [Column]
        public string VD_Customer_sold_to_code { get { return _VD_Customer_sold_to_code; } set { _VD_Customer_sold_to_code = value; EntityState.FieldChange("VD_Customer_sold_to_code"); } }
        private string _VD_Customer_sold_to_code;
        public static FieldInfo vd_Customer_sold_to_code = new FieldInfo("nvd_Vendor", "VD_Customer_sold_to_code");


        [Column]
        public string SA_Checked { get { return _SA_Checked; } set { _SA_Checked = value; EntityState.FieldChange("SA_Checked"); } }
        private string _SA_Checked;
        public static FieldInfo sa_Checked = new FieldInfo("nvd_Vendor", "SA_Checked");

        [Column]
        public string SA_Temp_Staff { get { return _SA_Temp_Staff; } set { _SA_Temp_Staff = value; EntityState.FieldChange("SA_Temp_Staff"); } }
        private string _SA_Temp_Staff;
        public static FieldInfo sa_Temp_Staff = new FieldInfo("nvd_Vendor", "SA_Temp_Staff");

        [Column]
        public string SA_Vendor_Master_Code { get { return _SA_Vendor_Master_Code; } set { _SA_Vendor_Master_Code = value; EntityState.FieldChange("SA_Vendor_Master_Code"); } }
        private string _SA_Vendor_Master_Code;
        public static FieldInfo sa_Vendor_Master_Code = new FieldInfo("nvd_Vendor", "SA_Vendor_Master_Code");

        [Column]
        public string SA_Name { get { return _SA_Name; } set { _SA_Name = value; EntityState.FieldChange("SA_Name"); } }
        private string _SA_Name;
        public static FieldInfo sa_Name = new FieldInfo("nvd_Vendor", "SA_Name");

        [Column]
        public string SA_Company { get { return _SA_Company; } set { _SA_Company = value; EntityState.FieldChange("SA_Company"); } }
        private string _SA_Company;
        public static FieldInfo sa_Company = new FieldInfo("nvd_Vendor", "SA_Company");


        [Column]
        public string SA_Gender { get { return _SA_Gender; } set { _SA_Gender = value; EntityState.FieldChange("SA_Gender"); } }
        private string _SA_Gender;
        public static FieldInfo sa_Gender = new FieldInfo("nvd_Vendor", "SA_Gender");

        [Column]
        public string SA_Nationality { get { return _SA_Nationality; } set { _SA_Nationality = value; EntityState.FieldChange("SA_Nationality"); } }
        private string _SA_Nationality;
        public static FieldInfo sa_Nationality = new FieldInfo("nvd_Vendor", "SA_Nationality");

        [Column]
        public string SA_ID_No { get { return _SA_ID_No; } set { _SA_ID_No = value; EntityState.FieldChange("SA_ID_No"); } }
        private string _SA_ID_No;
        public static FieldInfo sa_ID_No = new FieldInfo("nvd_Vendor", "SA_ID_No");

        [Column]
        public string SA_Region { get { return _SA_Region; } set { _SA_Region = value; EntityState.FieldChange("SA_Region"); } }
        private string _SA_Region;
        public static FieldInfo sa_Region = new FieldInfo("nvd_Vendor", "SA_Region");

        [Column]
        public string SA_City { get { return _SA_City; } set { _SA_City = value; EntityState.FieldChange("SA_City"); } }
        private string _SA_City;
        public static FieldInfo sa_City = new FieldInfo("nvd_Vendor", "SA_City");

        [Column]
        public string SA_District { get { return _SA_District; } set { _SA_District = value; EntityState.FieldChange("SA_District"); } }
        private string _SA_District;
        public static FieldInfo sa_District = new FieldInfo("nvd_Vendor", "SA_District");

        [Column]
        public string SA_Street { get { return _SA_Street; } set { _SA_Street = value; EntityState.FieldChange("SA_Street"); } }
        private string _SA_Street;
        public static FieldInfo sa_Street = new FieldInfo("nvd_Vendor", "SA_Street");

        [Column]
        public string SA_Postal_Code { get { return _SA_Postal_Code; } set { _SA_Postal_Code = value; EntityState.FieldChange("SA_Postal_Code"); } }
        private string _SA_Postal_Code;
        public static FieldInfo sa_Postal_Code = new FieldInfo("nvd_Vendor", "SA_Postal_Code");

        [Column]
        public string SA_Telephone { get { return _SA_Telephone; } set { _SA_Telephone = value; EntityState.FieldChange("SA_Telephone"); } }
        private string _SA_Telephone;
        public static FieldInfo sa_Telephone = new FieldInfo("nvd_Vendor", "SA_Telephone");

        [Column]
        public string SA_Ext_3 { get { return _SA_Ext_3; } set { _SA_Ext_3 = value; EntityState.FieldChange("SA_Ext_3"); } }
        private string _SA_Ext_3;
        public static FieldInfo sa_Ext_3 = new FieldInfo("nvd_Vendor", "SA_Ext_3");

        [Column]
        public string SA_Cell_Phone { get { return _SA_Cell_Phone; } set { _SA_Cell_Phone = value; EntityState.FieldChange("SA_Cell_Phone"); } }
        private string _SA_Cell_Phone;
        public static FieldInfo sa_Cell_Phone = new FieldInfo("nvd_Vendor", "SA_Cell_Phone");

        [Column]
        public string SA_Fax_Number { get { return _SA_Fax_Number; } set { _SA_Fax_Number = value; EntityState.FieldChange("SA_Fax_Number"); } }
        private string _SA_Fax_Number;
        public static FieldInfo sa_Fax_Number = new FieldInfo("nvd_Vendor", "SA_Fax_Number");

        [Column]
        public string SA_Email { get { return _SA_Email; } set { _SA_Email = value; EntityState.FieldChange("SA_Email"); } }
        private string _SA_Email;
        public static FieldInfo sa_Email = new FieldInfo("nvd_Vendor", "SA_Email");

        [Column]
        public string SA_Bank_Name { get { return _SA_Bank_Name; } set { _SA_Bank_Name = value; EntityState.FieldChange("SA_Bank_Name"); } }
        private string _SA_Bank_Name;
        public static FieldInfo sa_Bank_Name = new FieldInfo("nvd_Vendor", "SA_Bank_Name");

        [Column]
        public string SA_Bank_Country { get { return _SA_Bank_Country; } set { _SA_Bank_Country = value; EntityState.FieldChange("SA_Bank_Country"); } }
        private string _SA_Bank_Country;
        public static FieldInfo sa_Bank_Country = new FieldInfo("nvd_Vendor", "SA_Bank_Country");

        [Column]
        public string SA_SWIFT_BINN { get { return _SA_SWIFT_BINN; } set { _SA_SWIFT_BINN = value; EntityState.FieldChange("SA_SWIFT_BINN"); } } private string _SA_SWIFT_BINN; public static FieldInfo sA_SWIFT_BINN = new FieldInfo("nvd_Vendor", "SA_SWIFT_BINN");

        [Column]
        public string SA_Bank_Account { get { return _SA_Bank_Account; } set { _SA_Bank_Account = value; EntityState.FieldChange("SA_Bank_Account"); } }
        private string _SA_Bank_Account;
        public static FieldInfo sa_Bank_Account = new FieldInfo("nvd_Vendor", "SA_Bank_Account");

        [Column]
        public string SA_Sales_Person { get { return _SA_Sales_Person; } set { _SA_Sales_Person = value; EntityState.FieldChange("SA_Sales_Person"); } }
        private string _SA_Sales_Person;
        public static FieldInfo sa_Sales_Person = new FieldInfo("nvd_Vendor", "SA_Sales_Person");

        [Column]
        public string SA_Employment_Date { get { return _SA_Employment_Date; } set { _SA_Employment_Date = value; EntityState.FieldChange("SA_Employment_Date"); } }
        private string _SA_Employment_Date;
        public static FieldInfo sa_Employment_Date = new FieldInfo("nvd_Vendor", "SA_Employment_Date");

        [Column]
        public string SA_Personnel_Area { get { return _SA_Personnel_Area; } set { _SA_Personnel_Area = value; EntityState.FieldChange("SA_Personnel_Area"); } }
        private string _SA_Personnel_Area;
        public static FieldInfo sa_Personnel_Area = new FieldInfo("nvd_Vendor", "SA_Personnel_Area");

        [Column]
        public string SA_EE_Group { get { return _SA_EE_Group; } set { _SA_EE_Group = value; EntityState.FieldChange("SA_EE_Group"); } }
        private string _SA_EE_Group;
        public static FieldInfo sa_EE_Group = new FieldInfo("nvd_Vendor", "SA_EE_Group");

        [Column]
        public string SA_EE_Su_Group { get { return _SA_EE_Su_Group; } set { _SA_EE_Su_Group = value; EntityState.FieldChange("SA_EE_Su_Group"); } }
        private string _SA_EE_Su_Group;
        public static FieldInfo sa_EE_Su_Group = new FieldInfo("nvd_Vendor", "SA_EE_Su_Group");

        [Column]
        public string SA_Subarea { get { return _SA_Subarea; } set { _SA_Subarea = value; EntityState.FieldChange("SA_Subarea"); } }
        private string _SA_Subarea;
        public static FieldInfo sa_Subarea = new FieldInfo("nvd_Vendor", "SA_Subarea");

        [Column]
        public string SA2_Checked { get { return _SA2_Checked; } set { _SA2_Checked = value; EntityState.FieldChange("SA2_Checked"); } }
        private string _SA2_Checked;
        public static FieldInfo sa2_Checked = new FieldInfo("nvd_Vendor", "SA2_Checked");

        [Column]
        public string SA2_Personnel_NO { get { return _SA2_Personnel_NO; } set { _SA2_Personnel_NO = value; EntityState.FieldChange("SA2_Personnel_NO"); } }
        private string _SA2_Personnel_NO;
        public static FieldInfo sa2_Personnel_NO = new FieldInfo("nvd_Vendor", "SA2_Personnel_NO");

        [Column]
        public string SA2_From_Date { get { return _SA2_From_Date; } set { _SA2_From_Date = value; EntityState.FieldChange("SA2_From_Date"); } }
        private string _SA2_From_Date;
        public static FieldInfo sa2_From_Date = new FieldInfo("nvd_Vendor", "SA2_From_Date");

        [Column]
        public string SA2_Personnel_Area { get { return _SA2_Personnel_Area; } set { _SA2_Personnel_Area = value; EntityState.FieldChange("SA2_Personnel_Area"); } }
        private string _SA2_Personnel_Area;
        public static FieldInfo sa2_Personnel_Area = new FieldInfo("nvd_Vendor", "SA2_Personnel_Area");

        [Column]
        public string SA2_Company { get { return _SA2_Company; } set { _SA2_Company = value; EntityState.FieldChange("SA2_Company"); } } private string _SA2_Company; public static FieldInfo sA2_Company = new FieldInfo("nvd_Vendor", "SA2_Company");

        [Column]
        public string SA2_EE_Group { get { return _SA2_EE_Group; } set { _SA2_EE_Group = value; EntityState.FieldChange("SA2_EE_Group"); } }
        private string _SA2_EE_Group;
        public static FieldInfo sa2_EE_Group = new FieldInfo("nvd_Vendor", "SA2_EE_Group");

        [Column]
        public string SA2_EE_Sub_Group { get { return _SA2_EE_Sub_Group; } set { _SA2_EE_Sub_Group = value; EntityState.FieldChange("SA2_EE_Sub_Group"); } }
        private string _SA2_EE_Sub_Group;
        public static FieldInfo sa2_EE_Sub_Group = new FieldInfo("nvd_Vendor", "SA2_EE_Sub_Group");

        [Column]
        public string SA2_Subarea { get { return _SA2_Subarea; } set { _SA2_Subarea = value; EntityState.FieldChange("SA2_Subarea"); } }
        private string _SA2_Subarea;
        public static FieldInfo sa2_Subarea = new FieldInfo("nvd_Vendor", "SA2_Subarea");

        [Column]
        public string SA2_Last_Name { get { return _SA2_Last_Name; } set { _SA2_Last_Name = value; EntityState.FieldChange("SA2_Last_Name"); } }
        private string _SA2_Last_Name;
        public static FieldInfo sa2_Last_Name = new FieldInfo("nvd_Vendor", "SA2_Last_Name");

        [Column]
        public string SA2_First_Name { get { return _SA2_First_Name; } set { _SA2_First_Name = value; EntityState.FieldChange("SA2_First_Name"); } }
        private string _SA2_First_Name;
        public static FieldInfo sa2_First_Name = new FieldInfo("nvd_Vendor", "SA2_First_Name");

        [Column]
        public string SA2_Gender { get { return _SA2_Gender; } set { _SA2_Gender = value; EntityState.FieldChange("SA2_Gender"); } }
        private string _SA2_Gender;
        public static FieldInfo sa2_Gender = new FieldInfo("nvd_Vendor", "SA2_Gender");

        [Column]
        public string SA2_ID_NO { get { return _SA2_ID_NO; } set { _SA2_ID_NO = value; EntityState.FieldChange("SA2_ID_NO"); } } private string _SA2_ID_NO; public static FieldInfo sA2_ID_NO = new FieldInfo("nvd_Vendor", "SA2_ID_NO");

        [Column]
        public string SA2_Birth_Date { get { return _SA2_Birth_Date; } set { _SA2_Birth_Date = value; EntityState.FieldChange("SA2_Birth_Date"); } }
        private string _SA2_Birth_Date;
        public static FieldInfo sa2_Birth_Date = new FieldInfo("nvd_Vendor", "SA2_Birth_Date");

        [Column]
        public string SA2_Sales_Organization { get { return _SA2_Sales_Organization; } set { _SA2_Sales_Organization = value; EntityState.FieldChange("SA2_Sales_Organization"); } }
        private string _SA2_Sales_Organization;
        public static FieldInfo sA2_Sales_Organization = new FieldInfo("nvd_Vendor", "SA2_Sales_Organization");

        [Column]
        public string SA2_Sales_Office { get { return _SA2_Sales_Office; } set { _SA2_Sales_Office = value; EntityState.FieldChange("SA2_Sales_Office"); } }
        private string _SA2_Sales_Office;
        public static FieldInfo sA2_Sales_Office = new FieldInfo("nvd_Vendor", "SA2_Sales_Office");

        [Column]
        public string SA2_Position { get { return _SA2_Position; } set { _SA2_Position = value; EntityState.FieldChange("SA2_Position"); } } private string _SA2_Position; public static FieldInfo sA2_Position = new FieldInfo("nvd_Vendor", "SA2_Position");

        [Column]
        public string SA2_PerNo_Super { get { return _SA2_PerNo_Super; } set { _SA2_PerNo_Super = value; EntityState.FieldChange("SA2_PerNo_Super"); } } private string _SA2_PerNo_Super; public static FieldInfo sA2_PerNo_Super = new FieldInfo("nvd_Vendor", "SA2_PerNo_Super");

        [Column]
        public string SA2_Nationality { get { return _SA2_Nationality; } set { _SA2_Nationality = value; EntityState.FieldChange("SA2_Nationality"); } }
        private string _SA2_Nationality;
        public static FieldInfo sa2_Nationality = new FieldInfo("nvd_Vendor", "SA2_Nationality");

        [Column]
        public string SA2_Street_And_HseNo { get { return _SA2_Street_And_HseNo; } set { _SA2_Street_And_HseNo = value; EntityState.FieldChange("SA2_Street_And_HseNo"); } }
        private string _SA2_Street_And_HseNo;
        public static FieldInfo sa2_Street_And_HseNo = new FieldInfo("nvd_Vendor", "SA2_Street_And_HseNo");

        [Column]
        public string SA2_City { get { return _SA2_City; } set { _SA2_City = value; EntityState.FieldChange("SA2_City"); } }
        private string _SA2_City;
        public static FieldInfo sa2_City = new FieldInfo("nvd_Vendor", "SA2_City");

        [Column]
        public string SA2_Mobile_Phone_Number { get { return _SA2_Mobile_Phone_Number; } set { _SA2_Mobile_Phone_Number = value; EntityState.FieldChange("SA2_Mobile_Phone_Number"); } }
        private string _SA2_Mobile_Phone_Number;
        public static FieldInfo sa2_Mobile_Phone_Number = new FieldInfo("nvd_Vendor", "SA2_Mobile_Phone_Number");

        [Column]
        public string SA2_EMail_Address { get { return _SA2_EMail_Address; } set { _SA2_EMail_Address = value; EntityState.FieldChange("SA2_EMail_Address"); } }
        private string _SA2_EMail_Address;
        public static FieldInfo sa2_EMail_Address = new FieldInfo("nvd_Vendor", "SA2_EMail_Address");

        [Column]
        public string SAP_Code { get { return _SAP_Code; } set { _SAP_Code = value; EntityState.FieldChange("SAP_Code"); } }
        private string _SAP_Code;
        public static FieldInfo sAP_Code = new FieldInfo("nvd_Vendor", "SAP_Code");


        [Column]
        public string DMO_SalesSAP_Code { get { return _DMO_SalesSAP_Code; } set { _DMO_SalesSAP_Code = value; EntityState.FieldChange("DMO_SalesSAP_Code"); } }
        private string _DMO_SalesSAP_Code;
        public static FieldInfo dMO_SalesSAP_Code = new FieldInfo("nvd_Vendor", "DMO_SalesSAP_Code");

        [Column]
        public string DMO_Arrpvoe_Creation_Number { get { return _DMO_Arrpvoe_Creation_Number; } set { _DMO_Arrpvoe_Creation_Number = value; EntityState.FieldChange("DMO_Arrpvoe_Creation_Number"); } } private string _DMO_Arrpvoe_Creation_Number; public static FieldInfo dMO_Arrpvoe_Creation_Number = new FieldInfo("nvd_Vendor", "DMO_Arrpvoe_Creation_Number");
        [Column]
        public string DMO_Arrpvoe_Creation_Time { get { return _DMO_Arrpvoe_Creation_Time; } set { _DMO_Arrpvoe_Creation_Time = value; EntityState.FieldChange("DMO_Arrpvoe_Creation_Time"); } } private string _DMO_Arrpvoe_Creation_Time; public static FieldInfo dMO_Arrpvoe_Creation_Time = new FieldInfo("nvd_Vendor", "DMO_Arrpvoe_Creation_Time");
        [Column]
        public string DMO_Maintain_Creation_Number { get { return _DMO_Maintain_Creation_Number; } set { _DMO_Maintain_Creation_Number = value; EntityState.FieldChange("DMO_Maintain_Creation_Number"); } } private string _DMO_Maintain_Creation_Number; public static FieldInfo dMO_Maintain_Creation_Number = new FieldInfo("nvd_Vendor", "DMO_Maintain_Creation_Number");
        [Column]
        public string DMO_Maintain_Creation_Time { get { return _DMO_Maintain_Creation_Time; } set { _DMO_Maintain_Creation_Time = value; EntityState.FieldChange("DMO_Maintain_Creation_Time"); } } private string _DMO_Maintain_Creation_Time; public static FieldInfo dMO_Maintain_Creation_Time = new FieldInfo("nvd_Vendor", "DMO_Maintain_Creation_Time");
        [Column]
        public string DMO_Check_Creation_Number { get { return _DMO_Check_Creation_Number; } set { _DMO_Check_Creation_Number = value; EntityState.FieldChange("DMO_Check_Creation_Number"); } } private string _DMO_Check_Creation_Number; public static FieldInfo dMO_Check_Creation_Number = new FieldInfo("nvd_Vendor", "DMO_Check_Creation_Number");
        [Column]
        public string DMO_Check_Creation_Time { get { return _DMO_Check_Creation_Time; } set { _DMO_Check_Creation_Time = value; EntityState.FieldChange("DMO_Check_Creation_Time"); } } private string _DMO_Check_Creation_Time; public static FieldInfo dMO_Check_Creation_Time = new FieldInfo("nvd_Vendor", "DMO_Check_Creation_Time");
        [Column]
        public string DMO_Arrpvoe_Revision_Number { get { return _DMO_Arrpvoe_Revision_Number; } set { _DMO_Arrpvoe_Revision_Number = value; EntityState.FieldChange("DMO_Arrpvoe_Revision_Number"); } } private string _DMO_Arrpvoe_Revision_Number; public static FieldInfo dMO_Arrpvoe_Revision_Number = new FieldInfo("nvd_Vendor", "DMO_Arrpvoe_Revision_Number");
        [Column]
        public string DMO_Arrpvoe_Revision_Time { get { return _DMO_Arrpvoe_Revision_Time; } set { _DMO_Arrpvoe_Revision_Time = value; EntityState.FieldChange("DMO_Arrpvoe_Revision_Time"); } } private string _DMO_Arrpvoe_Revision_Time; public static FieldInfo dMO_Arrpvoe_Revision_Time = new FieldInfo("nvd_Vendor", "DMO_Arrpvoe_Revision_Time");
        [Column]
        public string DMO_Maintain_Revision_Number { get { return _DMO_Maintain_Revision_Number; } set { _DMO_Maintain_Revision_Number = value; EntityState.FieldChange("DMO_Maintain_Revision_Number"); } } private string _DMO_Maintain_Revision_Number; public static FieldInfo dMO_Maintain_Revision_Number = new FieldInfo("nvd_Vendor", "DMO_Maintain_Revision_Number");
        [Column]
        public string DMO_Maintain_Revision_Time { get { return _DMO_Maintain_Revision_Time; } set { _DMO_Maintain_Revision_Time = value; EntityState.FieldChange("DMO_Maintain_Revision_Time"); } } private string _DMO_Maintain_Revision_Time; public static FieldInfo dMO_Maintain_Revision_Time = new FieldInfo("nvd_Vendor", "DMO_Maintain_Revision_Time");
        [Column]
        public string DMO_Check_Revision_Number { get { return _DMO_Check_Revision_Number; } set { _DMO_Check_Revision_Number = value; EntityState.FieldChange("DMO_Check_Revision_Number"); } } private string _DMO_Check_Revision_Number; public static FieldInfo dMO_Check_Revision_Number = new FieldInfo("nvd_Vendor", "DMO_Check_Revision_Number");
        [Column]
        public string DMO_Check_Revision_Time { get { return _DMO_Check_Revision_Time; } set { _DMO_Check_Revision_Time = value; EntityState.FieldChange("DMO_Check_Revision_Time"); } } private string _DMO_Check_Revision_Time; public static FieldInfo dMO_Check_Revision_Time = new FieldInfo("nvd_Vendor", "DMO_Check_Revision_Time");

        [Column]
        public string SA_Employee_Grouping { get { return _SA_Employee_Grouping; } set { _SA_Employee_Grouping = value; EntityState.FieldChange("SA_Employee_Grouping"); } } private string _SA_Employee_Grouping; public static FieldInfo sA_Employee_Grouping = new FieldInfo("nvd_Vendor", "SA_Employee_Grouping");
        [Column]
        public string SA_Employee_Group_Configuration { get { return _SA_Employee_Group_Configuration; } set { _SA_Employee_Group_Configuration = value; EntityState.FieldChange("SA_Employee_Group_Configuration"); } } private string _SA_Employee_Group_Configuration; public static FieldInfo sA_Employee_Group_Configuration = new FieldInfo("nvd_Vendor", "SA_Employee_Group_Configuration");
        [Column]
        public string SA_Expense_User { get { return _SA_Expense_User; } set { _SA_Expense_User = value; EntityState.FieldChange("SA_Expense_User"); } } private string _SA_Expense_User; public static FieldInfo sA_Expense_User = new FieldInfo("nvd_Vendor", "SA_Expense_User");
        [Column]
        public string SA_Expense_Approver { get { return _SA_Expense_Approver; } set { _SA_Expense_Approver = value; EntityState.FieldChange("SA_Expense_Approver"); } } private string _SA_Expense_Approver; public static FieldInfo sA_Expense_Approver = new FieldInfo("nvd_Vendor", "SA_Expense_Approver");
        [Column]
        public string SA_First_Name { get { return _SA_First_Name; } set { _SA_First_Name = value; EntityState.FieldChange("SA_First_Name"); } } private string _SA_First_Name; public static FieldInfo sA_First_Name = new FieldInfo("nvd_Vendor", "SA_First_Name");
        [Column]
        public string SA_Last_Name { get { return _SA_Last_Name; } set { _SA_Last_Name = value; EntityState.FieldChange("SA_Last_Name"); } } private string _SA_Last_Name; public static FieldInfo sA_Last_Name = new FieldInfo("nvd_Vendor", "SA_Last_Name");
        [Column]
        public string SA_CTE_Login_Name { get { return _SA_CTE_Login_Name; } set { _SA_CTE_Login_Name = value; EntityState.FieldChange("SA_CTE_Login_Name"); } } private string _SA_CTE_Login_Name; public static FieldInfo sA_CTE_Login_Name = new FieldInfo("nvd_Vendor", "SA_CTE_Login_Name");
        [Column]
        public string SA_Account_Activation_Date { get { return _SA_Account_Activation_Date; } set { _SA_Account_Activation_Date = value; EntityState.FieldChange("SA_Account_Activation_Date"); } } private string _SA_Account_Activation_Date; public static FieldInfo sA_Account_Activation_Date = new FieldInfo("nvd_Vendor", "SA_Account_Activation_Date");
        [Column]
        public string SA_Account_Termination_Date { get { return _SA_Account_Termination_Date; } set { _SA_Account_Termination_Date = value; EntityState.FieldChange("SA_Account_Termination_Date"); } } private string _SA_Account_Termination_Date; public static FieldInfo sA_Account_Termination_Date = new FieldInfo("nvd_Vendor", "SA_Account_Termination_Date");
        [Column]
        public string SA_Employee_ID { get { return _SA_Employee_ID; } set { _SA_Employee_ID = value; EntityState.FieldChange("SA_Employee_ID"); } } private string _SA_Employee_ID; public static FieldInfo sA_Employee_ID = new FieldInfo("nvd_Vendor", "SA_Employee_ID");
        [Column]
        public string SA_Email_Address { get { return _SA_Email_Address; } set { _SA_Email_Address = value; EntityState.FieldChange("SA_Email_Address"); } } private string _SA_Email_Address; public static FieldInfo sA_Email_Address = new FieldInfo("nvd_Vendor", "SA_Email_Address");
        [Column]
        public string SA_Country { get { return _SA_Country; } set { _SA_Country = value; EntityState.FieldChange("SA_Country"); } } private string _SA_Country; public static FieldInfo sA_Country = new FieldInfo("nvd_Vendor", "SA_Country");
        [Column]
        public string SA_Ledger { get { return _SA_Ledger; } set { _SA_Ledger = value; EntityState.FieldChange("SA_Ledger"); } } private string _SA_Ledger; public static FieldInfo sA_Ledger = new FieldInfo("nvd_Vendor", "SA_Ledger");
        [Column]
        public string SA_Cost_Object_Type { get { return _SA_Cost_Object_Type; } set { _SA_Cost_Object_Type = value; EntityState.FieldChange("SA_Cost_Object_Type"); } } private string _SA_Cost_Object_Type; public static FieldInfo sA_Cost_Object_Type = new FieldInfo("nvd_Vendor", "SA_Cost_Object_Type");
        [Column]
        public string SA_ERP_ID { get { return _SA_ERP_ID; } set { _SA_ERP_ID = value; EntityState.FieldChange("SA_ERP_ID"); } } private string _SA_ERP_ID; public static FieldInfo sA_ERP_ID = new FieldInfo("nvd_Vendor", "SA_ERP_ID");
        [Column]
        public string SA_Currency { get { return _SA_Currency; } set { _SA_Currency = value; EntityState.FieldChange("SA_Currency"); } } private string _SA_Currency; public static FieldInfo sA_Currency = new FieldInfo("nvd_Vendor", "SA_Currency");
        [Column]
        public string SA_State_Province { get { return _SA_State_Province; } set { _SA_State_Province = value; EntityState.FieldChange("SA_State_Province"); } } private string _SA_State_Province; public static FieldInfo sA_State_Province = new FieldInfo("nvd_Vendor", "SA_State_Province");
        [Column]
        public string SA_Legal_Entity { get { return _SA_Legal_Entity; } set { _SA_Legal_Entity = value; EntityState.FieldChange("SA_Legal_Entity"); } } private string _SA_Legal_Entity; public static FieldInfo sA_Legal_Entity = new FieldInfo("nvd_Vendor", "SA_Legal_Entity");
        [Column]
        public string SA_Cost_Object_Code { get { return _SA_Cost_Object_Code; } set { _SA_Cost_Object_Code = value; EntityState.FieldChange("SA_Cost_Object_Code"); } } private string _SA_Cost_Object_Code; public static FieldInfo sA_Cost_Object_Code = new FieldInfo("nvd_Vendor", "SA_Cost_Object_Code");
        [Column]
        public string SA_Approver_Linemanager { get { return _SA_Approver_Linemanager; } set { _SA_Approver_Linemanager = value; EntityState.FieldChange("SA_Approver_Linemanager"); } } private string _SA_Approver_Linemanager; public static FieldInfo sA_Approver_Linemanager = new FieldInfo("nvd_Vendor", "SA_Approver_Linemanager");
        [Column]
        public string SA_SWIFT_BIN { get { return _SA_SWIFT_BIN; } set { _SA_SWIFT_BIN = value; EntityState.FieldChange("SA_SWIFT_BIN"); } } private string _SA_SWIFT_BIN; public static FieldInfo sA_SWIFT_BIN = new FieldInfo("nvd_Vendor", "SA_SWIFT_BIN");
        [Column]
        public string SA_Bank_Country_Concur { get { return _SA_Bank_Country_Concur; } set { _SA_Bank_Country_Concur = value; EntityState.FieldChange("SA_Bank_Country_Concur"); } } private string _SA_Bank_Country_Concur; public static FieldInfo sA_Bank_Country_Concur = new FieldInfo("nvd_Vendor", "SA_Bank_Country_Concur");
        [Column]
        public string SA_IBAN_Number { get { return _SA_IBAN_Number; } set { _SA_IBAN_Number = value; EntityState.FieldChange("SA_IBAN_Number"); } } private string _SA_IBAN_Number; public static FieldInfo sA_IBAN_Number = new FieldInfo("nvd_Vendor", "SA_IBAN_Number");
        [Column]
        public string SA_Local_Personnel_Number { get { return _SA_Local_Personnel_Number; } set { _SA_Local_Personnel_Number = value; EntityState.FieldChange("SA_Local_Personnel_Number"); } } private string _SA_Local_Personnel_Number; public static FieldInfo sA_Local_Personnel_Number = new FieldInfo("nvd_Vendor", "SA_Local_Personnel_Number");
        [Column]
        public string SA_Pay_Roll_ID { get { return _SA_Pay_Roll_ID; } set { _SA_Pay_Roll_ID = value; EntityState.FieldChange("SA_Pay_Roll_ID"); } } private string _SA_Pay_Roll_ID; public static FieldInfo sA_Pay_Roll_ID = new FieldInfo("nvd_Vendor", "SA_Pay_Roll_ID");
        [Column]
        public string SA_Region_Concur { get { return _SA_Region_Concur; } set { _SA_Region_Concur = value; EntityState.FieldChange("SA_Region_Concur"); } } private string _SA_Region_Concur; public static FieldInfo sA_Region_Concur = new FieldInfo("nvd_Vendor", "SA_Region_Concur");
        [Column]
        public string SA_Country_Concur { get { return _SA_Country_Concur; } set { _SA_Country_Concur = value; EntityState.FieldChange("SA_Country_Concur"); } } private string _SA_Country_Concur; public static FieldInfo sA_Country_Concur = new FieldInfo("nvd_Vendor", "SA_Country_Concur");
        [Column]
        public string SA_Location { get { return _SA_Location; } set { _SA_Location = value; EntityState.FieldChange("SA_Location"); } } private string _SA_Location; public static FieldInfo sA_Location = new FieldInfo("nvd_Vendor", "SA_Location");
        [Column]
        public string SA_Travel_Rule { get { return _SA_Travel_Rule; } set { _SA_Travel_Rule = value; EntityState.FieldChange("SA_Travel_Rule"); } } private string _SA_Travel_Rule; public static FieldInfo sA_Travel_Rule = new FieldInfo("nvd_Vendor", "SA_Travel_Rule");
        [Column]
        public string SA_Business_Area { get { return _SA_Business_Area; } set { _SA_Business_Area = value; EntityState.FieldChange("SA_Business_Area"); } } private string _SA_Business_Area; public static FieldInfo sA_Business_Area = new FieldInfo("nvd_Vendor", "SA_Business_Area");
        [Column]
        public string SA_Business_Unit { get { return _SA_Business_Unit; } set { _SA_Business_Unit = value; EntityState.FieldChange("SA_Business_Unit"); } } private string _SA_Business_Unit; public static FieldInfo sA_Business_Unit = new FieldInfo("nvd_Vendor", "SA_Business_Unit");


        [Column]
        public string SA_Sub_Business_Unit { get { return _SA_Sub_Business_Unit; } set { _SA_Sub_Business_Unit = value; EntityState.FieldChange("SA_Sub_Business_Unit"); } } private string _SA_Sub_Business_Unit; public static FieldInfo sA_Sub_Business_Unit = new FieldInfo("nvd_Vendor", "SA_Sub_Business_Unit");
        [Column]
        public string SA_Default_Lanuage { get { return _SA_Default_Lanuage; } set { _SA_Default_Lanuage = value; EntityState.FieldChange("SA_Default_Lanuage"); } } private string _SA_Default_Lanuage; public static FieldInfo sA_Default_Lanuage = new FieldInfo("nvd_Vendor", "SA_Default_Lanuage");







        //时间
        [Column]
        [NowDate]
        public DateTime Time { get { return _Time; } set { _Time = value; EntityState.FieldChange("Time"); } }
        private DateTime _Time;
        public static FieldInfo time = new FieldInfo("nvd_Vendor", "Time");

        //状态
        [Column]
        public int Status { get { return _Status; } set { _Status = value; EntityState.FieldChange("Status"); } }
        private int _Status;
        public static FieldInfo status = new FieldInfo("nvd_Vendor", "Status");
    }
}
